home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 8174 / 8174.xpi / chrome / antbar.jar / content / lib / global.js < prev    next >
Text File  |  2009-12-30  |  661b  |  46 lines

  1. // 
  2. //  global.js
  3. //  firefox
  4. //  
  5. //  Created by Zak on 2008-06-12.
  6. //  Copyright 2008 Ant.com. All rights reserved.
  7. // 
  8.  
  9. /**
  10.  * Restart Firefox
  11.  */
  12. function re()
  13. {
  14.     var appStartup         = AntLib.CCSV("@mozilla.org/toolkit/app-startup;1", "nsIAppStartup");
  15.     appStartup.quit(appStartup.eAttemptQuit | appStartup.eRestart);
  16. }
  17.  
  18. /**
  19.  * Inspect the current object
  20.  */
  21. top.inspect = function (obj)
  22. {
  23.     var r = "";
  24.     
  25.     try
  26.     {
  27.         for (i in obj)
  28.         {    
  29.             try
  30.             {
  31.                 r += i + " = " + obj[i] + "\n";
  32.             }
  33.             catch (e)
  34.             {
  35.                 r += "ERROR WHILE GETTING ELEMENT \"" + i + "\"\n";
  36.             }
  37.         }
  38.     }
  39.     catch (e)
  40.     {
  41.         r += "ERROR CANNOT INPECT OBJECT\n";
  42.     }
  43.     
  44.     return r;
  45. }
  46.